Özellik detektörünün 3'e 3 matris olması gerekmez. 5'e 5 veya 7'ye 7 olabilir.
Özellik dedektörü = kernel = filtre
Özellik dedektörü, kenarlar veya dışbükey şekiller gibi özellikleri algılar. Örnek olarak, girdi köpek ise, özellik algılayıcı köpeğin kulağı veya kuyruğu gibi özellikleri algılayabilir.
özellik haritası = conv(giriş görüntüsü, özellik dedektörü). Matrislerin eleman bazında çarpımı.
özellik haritası = dönüştürülmüş özellik
Stride = giriş görüntüsünde gezinme.
Padding = girdi verisinin kenarlarına eklenen ekstra piksellerdir. (zero, edge)
Görüntünün boyutunu küçültüyoruz. Bu önemli çünkü kod daha hızlı çalışıyor. Ancak, bilgi kaybederiz.
Birden fazla özellik haritası oluşturuyoruz çünkü birden fazla özellik dedektörü (filtre) kullanıyoruz.
Konvolüsyon işlemi sonrası doğrusallığı ortadan kaldırmak için ReLU aktivasyon fonksiyonunu kullanırız. Doğrusal olmayanlığı artırın. Çünkü görüntüler doğrusal değildir.
Eğer katmanları uygulamaya devam edersek, hacmin istediğimizden daha hızlı azalacağı bir durumla karşılaşabiliriz. Özellikle ağımızın başlangıç katmanlarında, orijinal girdi hacmini mümkün olduğunca korumak istiyoruz. Bu sayede düşük seviyeli özellikleri daha iyi çıkarabiliriz.
Düzleştirme işlemi, evrişimli sinir ağları içinde yaygın bir işlemdir.
Bu işlemin yapılmasının nedeni, konvolüsyon ve havuzlama işleminden sonra elde edilen iki boyutlu özellik haritalarının, tam bağlı katmana girdi olarak verilmeden önce düzleştirilmesi gerektiğidir.
Tam bağlı katmanlar girdi olarak iki boyutlu tensörleri kabul etmezler.
Bir tensörü düzleştirmek için en az iki eksene sahip olunması gereklidir.
Bir sinir ağındaki tam bağlı katmanlar, bir katmandaki tüm girdilerin bir sonraki katmanın her aktivasyon birimine bağlandığı katmanlardır.
Konvolüsyon katmanından sonra en çok zaman alan ikinci katmandır.
Tam bağlı katmanların çalışma yapısı Involutional Neural Networks ile aynıdır ve elde edilen özellik haritalarının sınıflandırılmasını gerçekleştiren katmandır.